package com.inspur.jzsxxzx.entity.catalog;

import java.util.Date;

public class DataBasicElemCatalog {
    /**
     * 基本要素目录ID（国家下发）
     */
    private String cataId;
    
    /**
     * 版本号，处理基本要素目录多次导入问题
     */
    private Integer version;
    
    /**
     * 基本要素目录名称
     */
    private String cataTitle;
    
    /**
     * 数据所属分类标识
     */
    private String categoryId;
    
    /**
     * 数据分类码
     */
    private String categoryCode;
    
    /**
     * 数据所属领域
     */
    private String domainId;
    
    /**
     * 所在层级，例如省级、市级等，多个以半角,分隔
     */
    private String level;
    
    /**
     * 数据来源事项基本目录名称
     */
    private String sourceServiceItemCatalogName;
    
    /**
     * 数据来源事项基本目录编码
     */
    private String sourceServiceItemCatalogCode;
    
    /**
     * 政务数据摘要
     */
    private String description;
    
    /**
     * 所属业务条线，与BSP的部门属性"条线编码"对应
     */
    private Integer businessLineCode;
    
    /**
     * 执行导入操作的部门编码
     */
    private String importedByOrgCode;
    
    /**
     * 执行导入操作的部门名称
     */
    private String importedByOrgName;
    
    /**
     * 执行导入操作的用户ID
     */
    private String createUserId;
    
    /**
     * 创建时间
     */
    private Date createTime;
    
    /**
     * 更新时间
     */
    private Date updateTime;
    
    /**
     * 摘要值
     */
    private String digestValue;
    
    /**
     * 基本要素目录补充说明
     */
    private String extendInfo;
    
    /**
     * 其他领域
     */
    private String otherDomainName;
    
    /**
     * 导入类型 1 代认领
     */
    private Integer isReplace;
    
    /**
     * 基本要素目类型
     */
    private Integer elemType;
    
    /**
     * 代认领信息, 只有代认领时才有
     */
    private String replaceClaimInfo;
    
    // Getter和Setter方法
    public String getCataId() {
        return cataId;
    }
    
    public void setCataId(String cataId) {
        this.cataId = cataId;
    }
    
    public Integer getVersion() {
        return version;
    }
    
    public void setVersion(Integer version) {
        this.version = version;
    }
    
    public String getCataTitle() {
        return cataTitle;
    }
    
    public void setCataTitle(String cataTitle) {
        this.cataTitle = cataTitle;
    }
    
    public String getCategoryId() {
        return categoryId;
    }
    
    public void setCategoryId(String categoryId) {
        this.categoryId = categoryId;
    }
    
    public String getCategoryCode() {
        return categoryCode;
    }
    
    public void setCategoryCode(String categoryCode) {
        this.categoryCode = categoryCode;
    }
    
    public String getDomainId() {
        return domainId;
    }
    
    public void setDomainId(String domainId) {
        this.domainId = domainId;
    }
    
    public String getLevel() {
        return level;
    }
    
    public void setLevel(String level) {
        this.level = level;
    }
    
    public String getSourceServiceItemCatalogName() {
        return sourceServiceItemCatalogName;
    }
    
    public void setSourceServiceItemCatalogName(String sourceServiceItemCatalogName) {
        this.sourceServiceItemCatalogName = sourceServiceItemCatalogName;
    }
    
    public String getSourceServiceItemCatalogCode() {
        return sourceServiceItemCatalogCode;
    }
    
    public void setSourceServiceItemCatalogCode(String sourceServiceItemCatalogCode) {
        this.sourceServiceItemCatalogCode = sourceServiceItemCatalogCode;
    }
    
    public String getDescription() {
        return description;
    }
    
    public void setDescription(String description) {
        this.description = description;
    }
    
    public Integer getBusinessLineCode() {
        return businessLineCode;
    }
    
    public void setBusinessLineCode(Integer businessLineCode) {
        this.businessLineCode = businessLineCode;
    }
    
    public String getImportedByOrgCode() {
        return importedByOrgCode;
    }
    
    public void setImportedByOrgCode(String importedByOrgCode) {
        this.importedByOrgCode = importedByOrgCode;
    }
    
    public String getImportedByOrgName() {
        return importedByOrgName;
    }
    
    public void setImportedByOrgName(String importedByOrgName) {
        this.importedByOrgName = importedByOrgName;
    }
    
    public String getCreateUserId() {
        return createUserId;
    }
    
    public void setCreateUserId(String createUserId) {
        this.createUserId = createUserId;
    }
    
    public Date getCreateTime() {
        return createTime;
    }
    
    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }
    
    public Date getUpdateTime() {
        return updateTime;
    }
    
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }
    
    public String getDigestValue() {
        return digestValue;
    }
    
    public void setDigestValue(String digestValue) {
        this.digestValue = digestValue;
    }
    
    public String getExtendInfo() {
        return extendInfo;
    }
    
    public void setExtendInfo(String extendInfo) {
        this.extendInfo = extendInfo;
    }
    
    public String getOtherDomainName() {
        return otherDomainName;
    }
    
    public void setOtherDomainName(String otherDomainName) {
        this.otherDomainName = otherDomainName;
    }
    
    public Integer getIsReplace() {
        return isReplace;
    }
    
    public void setIsReplace(Integer isReplace) {
        this.isReplace = isReplace;
    }
    
    public Integer getElemType() {
        return elemType;
    }
    
    public void setElemType(Integer elemType) {
        this.elemType = elemType;
    }
    
    public String getReplaceClaimInfo() {
        return replaceClaimInfo;
    }
    
    public void setReplaceClaimInfo(String replaceClaimInfo) {
        this.replaceClaimInfo = replaceClaimInfo;
    }
}